home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-1.iso / image / stb95.zip / STBPGP.MO_ / STBPGP.MO
INI File  |  1995-10-17  |  11KB  |  410 lines

  1. [STBModes]
  2. Version=1.00
  3. Product=POWERGRAPHPRO
  4. Bus=PCI
  5. Controller=S3_86C864P
  6. Modes=40
  7.  
  8. [Modes]
  9. ;         HRes, VRes, Bpp, HScan, VScan, Mem, Pitch, Flags, Cntr1, Cntr2, Work
  10. Mode.1  =  640,  480,   4,  31.5,  60.0,  1M,   320,     0, 0300h, 1111h, 640_4_60
  11. Mode.2  =  640,  480,   4,  37.9,  72.0,  1M,   320,     0, 0A00h, 1111h, 640_4_72
  12. Mode.3  =  640,  480,   4,  37.5,  75.0,  1M,   320,     0, 0700h, 1111h, 640_4_75
  13. Mode.4  =  640,  480,   8,  31.5,  60.0,  1M,   640,     0, 0300h, 1111h, 640_8_60
  14. Mode.5  =  640,  480,   8,  37.9,  72.0,  1M,   640,     0, 0A00h, 1111h, 640_8_72
  15. Mode.6  =  640,  480,   8,  37.5,  75.0,  1M,   640,     0, 0700h, 1111h, 640_8_75
  16. Mode.7  =  640,  480,  16,  31.5,  60.0,  1M,  1280,     0, 1111h, 1111h, 640_16_60
  17. Mode.8  =  640,  480,  16,  37.9,  72.0,  1M,  1280,     0, 1111h, 1111h, 640_16_72
  18. Mode.9  =  640,  480,  16,  37.5,  75.0,  1M,  1280,     0, 1111h, 1111h, 640_16_75
  19. Mode.10 =  640,  480,  32,  31.5,  60.0,  2M,  2560,     0, 1111h, 1111h, 640_32_60
  20. Mode.11 =  640,  480,  32,  37.9,  72.0,  2M,  2560,     0, 1111h, 1111h, 640_32_72
  21. Mode.12 =  640,  480,  32,  37.5,  75.0,  2M,  2560,     0, 1111h, 1111h, 640_32_75
  22. Mode.13 =  800,  600,   4,  35.2,  56.0,  1M,  1024,     0, 0601h, 1111h, 800_4_56
  23. Mode.14 =  800,  600,   4,  37.9,  60.0,  1M,  1024,     0, 0000h, 1111h, 800_4_60
  24. Mode.15 =  800,  600,   4,  48.0,  72.0,  1M,  1024,     0, 0000h, 1111h, 800_4_72
  25. Mode.16 =  800,  600,   4,  46.9,  75.0,  1M,  1024,     0, 0800h, 1111h, 800_4_75
  26. Mode.17 =  800,  600,   8,  35.2,  56.0,  1M,   800,     0, 0601h, 1111h, 800_8_56
  27. Mode.18 =  800,  600,   8,  37.9,  60.0,  1M,   800,     0, 0000h, 1111h, 800_8_60
  28. Mode.19 =  800,  600,   8,  48.0,  72.0,  1M,   800,     0, 0000h, 1111h, 800_8_72
  29. Mode.20 =  800,  600,   8,  46.9,  75.0,  1M,   800,     0, 0800h, 1111h, 800_8_75
  30. Mode.21 =  800,  600,  16,  37.9,  60.0,  1M,  1600,     0, 1111h, 1111h, 800_16_60
  31. Mode.22 =  800,  600,  16,  48.0,  72.0,  1M,  1600,     0, 1111h, 1111h, 800_16_72
  32. Mode.23 =  800,  600,  16,  46.9,  75.0,  1M,  1600,     0, 1111h, 1111h, 800_16_75
  33. Mode.24 =  800,  600,  32,  37.9,  60.0,  2M,  3200,     0, 1111h, 1111h, 800_32_60
  34. Mode.25 =  800,  600,  32,  48.0,  72.0,  2M,  3200,     0, 1111h, 1111h, 800_32_72
  35. Mode.26 =  800,  600,  32,  46.9,  75.0,  2M,  3200,     0, 1111h, 1111h, 800_32_75
  36. Mode.27 = 1024,  768,   8,  35.5,  88.0,  1M,  1024,     2, 0301h, 1111h, 1024_8_88i
  37. Mode.28 = 1024,  768,   8,  48.4,  60.0,  1M,  1024,     0, 0000h, 1111h, 1024_8_60
  38. Mode.29 = 1024,  768,   8,  56.5,  70.0,  1M,  1024,     0, 0000h, 1111h, 1024_8_70
  39. Mode.30 = 1024,  768,   8,  60.0,  75.0,  1M,  1024,     0, 0300h, 1111h, 1024_8_75
  40. Mode.31 = 1024,  768,  16,  35.5,  88.0,  2M,  2048,     2, 1111h, 1111h, 1024_16_88i
  41. Mode.32 = 1024,  768,  16,  48.4,  60.0,  2M,  2048,     0, 1111h, 1111h, 1024_16_60
  42. Mode.33 = 1024,  768,  16,  56.5,  70.0,  2M,  2048,     0, 1111h, 1111h, 1024_16_70
  43. Mode.34 = 1024,  768,  16,  60.0,  75.0,  2M,  2048,     0, 1111h, 1111h, 1024_16_75
  44. Mode.35 = 1152,  864,   8,  55.0,  60.0,  1M,  1152,     0, 1111h, 1111h, 1152_8_60
  45. Mode.36 = 1280, 1024,   8,  48.0,  88.0,  2M,  1280,     2, 0000h, 1111h, 1280_8_88i
  46. Mode.37 = 1280, 1024,   8,  64.0,  60.0,  2M,  1280,     0, 0000h, 1111h, 1280_8_60
  47. Mode.38 = 1280, 1024,   8,  77.0,  72.0,  2M,  1280,     0, 0000h, 1111h, 1280_8_72
  48. Mode.39 = 1280, 1024,   8,  80.0,  75.0,  2M,  1280,     0, 0000h, 1111h, 1280_8_75
  49. Mode.40 = 1600, 1200,   8,  64.0, 100.0,  2M,  1600,     2, 0000h, 1111h, LogOnly
  50.  
  51. [640_4_60]
  52. Exec.1=Call,UnlockS3
  53. Exec.2=Call,SetMon640_60
  54.  
  55. [640_4_72]
  56. Exec.1=Call,UnlockS3
  57. Exec.2=Call,SetMon640_72
  58.  
  59. [640_4_75]
  60. Exec.1=Call,UnlockS3
  61. Exec.2=Call,SetMon640_75
  62.  
  63. [640_8_60]
  64. Exec.1=Call,SaveMonType
  65. Exec.2=Call,SetMon640_60
  66. Exec.3=Call,SetMode_101h
  67. Exec.4=Call,RestoreMonType
  68. Exec.5=Call,PerformFixups
  69.  
  70. [640_8_72]
  71. Exec.1=Call,SaveMonType
  72. Exec.2=Call,SetMon640_72
  73. Exec.3=Call,SetMode_101h
  74. Exec.4=Call,RestoreMonType
  75. Exec.5=Call,PerformFixups
  76.  
  77. [640_8_75]
  78. Exec.1=Call,SaveMonType
  79. Exec.2=Call,SetMon640_75
  80. Exec.3=Call,SetMode_101h
  81. Exec.4=Call,RestoreMonType
  82. Exec.5=Call,PerformFixups
  83.  
  84. [640_16_60]
  85. Exec.1=Call,SaveMonType
  86. Exec.2=Call,SetMon640_60
  87. Exec.3=Call,SetMode_111h
  88. Exec.4=Call,RestoreMonType
  89. Exec.5=Call,PerformFixups
  90.  
  91. [640_16_72]
  92. Exec.1=Call,SaveMonType
  93. Exec.2=Call,SetMon640_72
  94. Exec.3=Call,SetMode_111h
  95. Exec.4=Call,RestoreMonType
  96. Exec.5=Call,PerformFixups
  97.  
  98. [640_16_75]
  99. Exec.1=Call,SaveMonType
  100. Exec.2=Call,SetMon640_75
  101. Exec.3=Call,SetMode_111h
  102. Exec.4=Call,RestoreMonType
  103. Exec.5=Call,PerformFixups
  104.  
  105. [640_32_60]
  106. Exec.1=Call,SaveMonType
  107. Exec.2=Call,SetMon640_60
  108. Exec.3=Call,SetMode_112h
  109. Exec.4=Call,RestoreMonType
  110. Exec.5=Call,PerformFixups
  111.  
  112. [640_32_72]
  113. Exec.1=Call,SaveMonType
  114. Exec.2=Call,SetMon640_72
  115. Exec.3=Call,SetMode_112h
  116. Exec.4=Call,RestoreMonType
  117. Exec.5=Call,PerformFixups
  118.  
  119. [640_32_75]
  120. Exec.1=Call,SaveMonType
  121. Exec.2=Call,SetMon640_75
  122. Exec.3=Call,SetMode_112h
  123. Exec.4=Call,RestoreMonType
  124. Exec.5=Call,PerformFixups
  125.  
  126. [800_4_56]
  127. Exec.1=Call,UnlockS3
  128. Exec.2=Call,SetMon800_56
  129.  
  130. [800_4_60]
  131. Exec.1=Call,UnlockS3
  132. Exec.2=Call,SetMon800_60
  133.  
  134. [800_4_72]
  135. Exec.1=Call,UnlockS3
  136. Exec.2=Call,SetMon800_72
  137.  
  138. [800_4_75]
  139. Exec.1=Call,UnlockS3
  140. Exec.2=Call,SetMon800_75
  141.  
  142. [800_8_56]
  143. Exec.1=Call,SaveMonType
  144. Exec.2=Call,SetMon800_56
  145. Exec.3=Call,SetMode_103h
  146. Exec.4=Call,RestoreMonType
  147. Exec.5=Call,PerformFixups
  148.  
  149. [800_8_60]
  150. Exec.1=Call,SaveMonType
  151. Exec.2=Call,SetMon800_60
  152. Exec.3=Call,SetMode_103h
  153. Exec.4=Call,RestoreMonType
  154. Exec.5=Call,PerformFixups
  155.  
  156. [800_8_72]
  157. Exec.1=Call,SaveMonType
  158. Exec.2=Call,SetMon800_72
  159. Exec.3=Call,SetMode_103h
  160. Exec.4=Call,RestoreMonType
  161. Exec.5=Call,PerformFixups
  162.  
  163. [800_8_75]
  164. Exec.1=Call,SaveMonType
  165. Exec.2=Call,SetMon800_75
  166. Exec.3=Call,SetMode_103h
  167. Exec.4=Call,RestoreMonType
  168. Exec.5=Call,PerformFixups
  169.  
  170. [800_16_60]
  171. Exec.1=Call,SaveMonType
  172. Exec.2=Call,SetMon800_60
  173. Exec.3=Call,SetMode_114h
  174. Exec.4=Call,RestoreMonType
  175. Exec.5=Call,PerformFixups
  176.  
  177. [800_16_72]
  178. Exec.1=Call,SaveMonType
  179. Exec.2=Call,SetMon800_72
  180. Exec.3=Call,SetMode_114h
  181. Exec.4=Call,RestoreMonType
  182. Exec.5=Call,PerformFixups
  183.  
  184. [800_16_75]
  185. Exec.1=Call,SaveMonType
  186. Exec.2=Call,SetMon800_75
  187. Exec.3=Call,SetMode_114h
  188. Exec.4=Call,RestoreMonType
  189. Exec.5=Call,PerformFixups
  190.  
  191. [800_32_60]
  192. Exec.1=Call,SaveMonType
  193. Exec.2=Call,SetMon800_60
  194. Exec.3=Call,SetMode_115h
  195. Exec.4=Call,RestoreMonType
  196. Exec.5=Call,PerformFixups
  197.  
  198. [800_32_72]
  199. Exec.1=Call,SaveMonType
  200. Exec.2=Call,SetMon800_72
  201. Exec.3=Call,SetMode_115h
  202. Exec.4=Call,RestoreMonType
  203. Exec.5=Call,PerformFixups
  204.  
  205. [800_32_75]
  206. Exec.1=Call,SaveMonType
  207. Exec.2=Call,SetMon800_75
  208. Exec.3=Call,SetMode_115h
  209. Exec.4=Call,RestoreMonType
  210. Exec.5=Call,PerformFixups
  211.  
  212. [1024_8_88i]
  213. Exec.1=Call,SaveMonType
  214. Exec.2=Call,SetMon1024_88i
  215. Exec.3=Call,SetMode_205h
  216. Exec.4=Call,RestoreMonType
  217. Exec.5=Call,PerformFixups
  218.  
  219. [1024_8_60]
  220. Exec.1=Call,SaveMonType
  221. Exec.2=Call,SetMon1024_60
  222. Exec.3=Call,SetMode_205h
  223. Exec.4=Call,RestoreMonType
  224. Exec.5=Call,PerformFixups
  225.  
  226. [1024_8_70]
  227. Exec.1=Call,SaveMonType
  228. Exec.2=Call,SetMon1024_70
  229. Exec.3=Call,SetMode_205h
  230. Exec.4=Call,RestoreMonType
  231. Exec.5=Call,PerformFixups
  232.  
  233. [1024_8_75]
  234. Exec.1=Call,SaveMonType
  235. Exec.2=Call,SetMon1024_75
  236. Exec.3=Call,SetMode_205h
  237. Exec.4=Call,RestoreMonType
  238. Exec.5=Call,PerformFixups
  239.  
  240. [1024_16_88i]
  241. Exec.1=Call,SaveMonType
  242. Exec.2=Call,SetMon1024_88i
  243. Exec.3=Call,SetMode_117h
  244. Exec.4=Call,RestoreMonType
  245. Exec.5=Call,PerformFixups
  246.  
  247. [1024_16_60]
  248. Exec.1=Call,SaveMonType
  249. Exec.2=Call,SetMon1024_60
  250. Exec.3=Call,SetMode_117h
  251. Exec.4=Call,RestoreMonType
  252. Exec.5=Call,PerformFixups
  253.  
  254. [1024_16_70]
  255. Exec.1=Call,SaveMonType
  256. Exec.2=Call,SetMon1024_70
  257. Exec.3=Call,SetMode_117h
  258. Exec.4=Call,RestoreMonType
  259. Exec.5=Call,PerformFixups
  260.  
  261. [1024_16_75]
  262. Exec.1=Call,SaveMonType
  263. Exec.2=Call,SetMon1024_75
  264. Exec.3=Call,SetMode_117h
  265. Exec.4=Call,RestoreMonType
  266. Exec.5=Call,PerformFixups
  267.  
  268. [1152_8_60]
  269. Exec.1=Call,SaveMonType
  270. Exec.2=Call,SetMode_207h
  271. Exec.3=Call,RestoreMonType
  272. Exec.4=Call,PerformFixups
  273.  
  274. [1280_8_88i]
  275. Exec.1=Call,SaveMonType
  276. Exec.2=Call,SetMon1280_88i
  277. Exec.3=Call,SetMode_107h
  278. Exec.4=Call,RestoreMonType
  279. Exec.5=Call,PerformFixups
  280.  
  281. [1280_8_60]
  282. Exec.1=Call,SaveMonType
  283. Exec.2=Call,SetMon1280_60
  284. Exec.3=Call,SetMode_107h
  285. Exec.4=Call,RestoreMonType
  286. Exec.5=Call,PerformFixups
  287.  
  288. [1280_8_72]
  289. Exec.1=Call,SaveMonType
  290. Exec.2=Call,SetMon1280_72
  291. Exec.3=Call,SetMode_107h
  292. Exec.4=Call,RestoreMonType
  293. Exec.5=Call,PerformFixups
  294.  
  295. [1280_8_75]
  296. Exec.1=Call,SaveMonType
  297. Exec.2=Call,SetMon1280_75
  298. Exec.3=Call,SetMode_107h
  299. Exec.4=Call,RestoreMonType
  300. Exec.5=Call,PerformFixups
  301.  
  302. [SaveMonType]
  303. Exec.1=Call,UnlockS3
  304. Exec.2=Code,BAh,D4h,03h,B0h,52h,EEh,42h,ECh,8Ah,D8h,BAh,D4h,03h,B0h,5Bh,EEh
  305. Exec.3=Code,42h,ECh,8Ah,F8h,53h
  306.  
  307. [RestoreMonType]
  308. Exec.1=Call,UnlockS3
  309. Exec.2=Code,5Bh,BAh,D4h,03h,B0h,52h,EEh,42h,8Ah,C3h,EEh,BAh,D4h,03h,B0h,5Bh
  310. Exec.3=Code,EEh,42h,8Ah,C7h,EEh
  311.  
  312. [SetMon640_60]
  313. Exec.1=RMW8I,3D4h,52h,00h,70h
  314.  
  315. [SetMon640_72]
  316. Exec.1=RMW8I,3D4h,52h,10h,70h
  317.  
  318. [SetMon640_75]
  319. Exec.1=RMW8I,3D4h,52h,20h,70h
  320.  
  321. [SetMon800_56]
  322. Exec.1=RMW8I,3D4h,5Bh,00h,03h
  323. Exec.2=RMW8I,3D4h,52h,00h,80h
  324.  
  325. [SetMon800_60]
  326. Exec.1=RMW8I,3D4h,5Bh,00h,03h
  327. Exec.2=RMW8I,3D4h,52h,80h,80h
  328.  
  329. [SetMon800_72]
  330. Exec.1=RMW8I,3D4h,5Bh,01h,03h
  331. Exec.2=RMW8I,3D4h,52h,00h,80h
  332.  
  333. [SetMon800_75]
  334. Exec.1=RMW8I,3D4h,5Bh,01h,03h
  335. Exec.2=RMW8I,3D4h,52h,80h,80h
  336.  
  337. [SetMon1024_88i]
  338. Exec.1=RMW8I,3D4h,5Bh,00h,1Ch
  339.  
  340. [SetMon1024_60]
  341. Exec.1=RMW8I,3D4h,5Bh,08h,1Ch
  342.  
  343. [SetMon1024_70]
  344. Exec.1=RMW8I,3D4h,5Bh,0Ch,1Ch
  345.  
  346. [SetMon1024_75]
  347. Exec.1=RMW8I,3D4h,5Bh,10h,1Ch
  348.  
  349. [SetMon1280_88i]
  350. Exec.1=RMW8I,3D4h,5Bh,00h,E0h
  351.  
  352. [SetMon1280_60]
  353. Exec.1=RMW8I,3D4h,5Bh,80h,E0h
  354.  
  355. [SetMon1280_72]
  356. Exec.1=RMW8I,3D4h,5Bh,A0h,E0h
  357.  
  358. [SetMon1280_75]
  359. Exec.1=RMW8I,3D4h,5Bh,C0h,E0h
  360.  
  361. [SetMode_101h]
  362. ; 640_8
  363. Exec.1=Int,10h,4F02h,8101h
  364.  
  365. [SetMode_103h]
  366. ; 800_8
  367. Exec.1=Int,10h,4F02h,8103h
  368.  
  369. [SetMode_107h]
  370. ; 1280_8
  371. Exec.1=Int,10h,4F02h,8107h
  372.  
  373. [SetMode_111h]
  374. ; 640_16
  375. Exec.1=Int,10h,4F02h,8111h
  376.  
  377. [SetMode_112h]
  378. ; 640_32
  379. Exec.1=Int,10h,4F02h,8112h
  380.  
  381. [SetMode_114h]
  382. ; 800_16
  383. Exec.1=Int,10h,4F02h,8114h
  384.  
  385. [SetMode_115h]
  386. ; 800_32
  387. Exec.1=Int,10h,4F02h,8115h
  388.  
  389. [SetMode_117h]
  390. ; 1024_16
  391. Exec.1=Int,10h,4F02h,8117h
  392.  
  393. [SetMode_207h]
  394. ; 1152_8
  395. Exec.1=Int,10h,4F02h,8207h
  396.  
  397. [SetMode_205h]
  398. ; 1024_8
  399. Exec.1=Int,10h,4F02h,8205h
  400.  
  401. [PerformFixups]
  402. ; Enable enh mode, linear addr, and mmio.
  403. ; Disable 4 bpp enh mode.
  404. Exec.1=RMW16,4AE8h,0001h,0035h
  405.  
  406. [UnlockS3]
  407. Exec.1=RMW8I,3D4h,38h,48h,48h
  408. Exec.2=RMW8I,3D4h,39h,A0h,A0h
  409.  
  410.